make a great contribution - Allemand Anglais Dictionnaire